/**
 * Copyright (C) 2012 Matt Gumbley, DevZendo.org <http://devzendo.org>
 *
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 *
 *         http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 */

.autoButton {
	position: absolute;
	top: auto;
    left: auto;
    right: auto;
}

.tallTextArea {
    position: relative;
	min-height: 95px; /* just high enough to prevent it scrolling up when the keyboard shows up */
    margin: 0 0 0 0;
    font-size: 14px;
    color: #000;
    width:  98%;
    text-align: left;
}

.fullTextArea {
    position: relative;
    min-height: 395px; /* just high enough to prevent it scrolling up when the keyboard shows up */
    margin: 0 0 0 0;
    font-size: 9px;
    color: #000;
    width:  98%;
    text-align: left;
}

.ios .dwbg {
    position: inherit;
    background: none;
    width:  72%;
	margin: 0px 38px 0px 16px;
	padding: 0 0;
	border: 0px;
}

/* Extracted from iui_ext.css */
/* iUI EXTENSIONS */
.panel > ul { margin:5px 0 15px 0; padding:0; list-style:none; -webkit-border-radius:0; border-width:0; background-color:transparent; }
.panel > ul > li { margin:0; padding:0; border-width:0; }
.panel > ul > li a, .row > a { text-align:left; padding:11px 0 9px 10px; background:url(lib/iui/t/default/listArrow.png) center right no-repeat; display:block; text-decoration:none; overflow:hidden; text-overflow:ellipsis; color:#000; font-weight:bold; font-size:17px; }
.panel > ul > li a { margin:0; border:1px solid #aaa; border-bottom-width:0 !important; margin-top:-1px; background-color:#fff; }
.panel > ul > li:first-child a { -webkit-border-top-right-radius:10px; -webkit-border-top-left-radius:10px; }
.panel > ul > li:last-child a { -webkit-border-bottom-right-radius:10px; -webkit-border-bottom-left-radius:10px; border-bottom-width:1px !important; }
.panel > ul > li a img { vertical-align:middle; margin-left:-4px; }


.panel > ul > li > a > h5 {
    display: block;
    margin: -8px 0 -8px -10px;
    padding: 8px 32px 8px 10px;
    text-decoration: none;
    color:#4D4D4D;
	font-size: 10px;
}

.panel > ul > li a.redrow { color:#f00; }
